relating to the production and sale of peaches - Spanisch Englisch Wörterbuch